allosteric sites - Español Inglés Diccionario